do repeatedly - French English Dictionary